Walmart Is 'Winning' In This Economy, Says Storch Advisors Ceo